Search Results

  1. I. Juva, Traffic Matrix Estimation in the Internet: Measurement Analysis, Estimation Methods and Applications, Doctoral dissertation, Deparment of Communications and Networking, Helsinki University of Technology, 2008 (pdf)(bib)
    Abstract: In a communication network, the traffic has a source, from which that particular traffic flow originates, and a destination, at which it terminates. Each origin-destination (OD) combination constitutes an OD pair. The knowledge of the amount of traffic of each such OD pair in the network is represented by a traffic matrix. The traffic matrix is a required input in many network management and traffic engineering tasks, where typically the traffic volumes are assumed to be known. However, in reality, they are seldom readily obtainable, but have to be estimated. The estimators use as input the available information, namely link load measurements and routing information. Solving the OD-pair traffic loads from these is a heavily underconstrained problem. Thus, it is not solvable unless some extra information is brought into the problem. In the first part of the thesis we analyze measurements from a backbone link of the Finnish University and Research Network (Funet). We consider first the aggregate traffic on the link and then divide the traffic into OD pairs based on the IP addresses of the packets. The traffic traces are analyzed and the traffic is characterized in order to gain insight into the nature of Internet traffic and to study the validity of assumptions necessary in traffic matrix estimation, such as the Gaussian IID model and the functional relation between mean and variance of the traffic volume. The second part of the thesis studies traffic matrix estimation. We give a brief overview of the proposed methods and note that the majority of them can be classified into two classes based on the extra information that the methods use. These are either the gravity model class or the class that uses the variance through the mean-variance relation. We derive analytically the Cramér-Rao bounds for the variance of the maximum likelihood estimator. This makes it possible to analyze the performance bounds for the accuracy that can be achieved by the estimator. We propose two novel methods for traffic matrix estimation. The Quick method, based on link covariances, yields an analytical expression for the estimate and is thus computationally light-weight. The accuracy of the method is compared with that of other methods using second moment estimates by simulation under synthetic traffic scenarios. The Combined method incorporates both sources of extra information. This method is shown in many cases to outperform the current estimation methods that rely only on one or other of the sources. In the third part of the thesis we study robust load balancing. Many traditional load balancing techniques assume the availability of an accurate traffic matrix. However, robust load balancing takes a different approach, and thus does not typically require knowledge of the traffic matrix. We study the robust method but also introduce a new variant of it where the accuracy of the robust method is improved by using an estimated traffic matrix. In this approach we take account the uncertainty in the estimator's accuracy.